i stand behind what ı said - French English Dictionary